Cherry Hill is a township located in Camden County, in the southwestern part of New Jersey, approximately 8 miles southeast of Philadelphia, Pennsylvania. It is bordered by several other municipalities, including Haddonfield, Marlton, and Voorhees. As of 2020, the population of Cherry Hill was around 71,000 residents, making it one of the largest townships in New Jersey.
Nestled on 32-acres in the heart of Cherry Hill, NJ, visitors can step back in time to learn about South Jersey's agrarian heritage at the Barclay Farmstead Museum.